#include<stdio.h>

int main()
{
	int n,x1,y1,x2,y2,sign,flag,key,minx=101,miny=101,maxx=0,maxy=0;
	int nums=0,z[110][110]={0};
	scanf("%d",&n);
	for(sign=0;sign<n;sign++)
	{
		scanf("%d %d %d %d",&x1,&y1,&x2,&y2);
		if(x1<minx) minx=x1;
		if(y1<miny) miny=y1;
		if(x2>maxx) maxx=x2;
		if(y2>maxy) maxy=y2;
		for(flag=x1+1;flag<=x2;flag++)
		{
			for(key=y1+1;key<=y2;key++)
			{
				z[flag][key]++;
			}
		}
	}
	for(flag=minx+1;flag<=maxx;flag++)
	{
		for(key=miny+1;key<=maxy;key++)
		{
			if(z[flag][key]!=0) nums++;
		}
	}
	printf("%d",nums);
	return 0;
}
